#!/usr/bin/python
# -*- coding: UTF-8 -*-

import socket

ip_port = ('127.0.0.1',9999)

# 创建套接字
s = socket.socket()

# 连接服务器
s.connect(ip_port)

# 通过一个死循环不断接收用户输入，并发送给服务器
while True:
    inp = input("请输入需发送的信息:").strip()
    # 防止输入空信息,导致异常退出
    if not inp:
        continue
    s.sendall(inp.encode())

    # 如果输入的是‘exit’，表示断开连接
    if inp == 'exit':
        print('结束通信!!')
        break

    server_reply = s.recv(1024).decode()
    print(server_reply)

# 关闭连接
s.close()